package commandmode.impl;

import commandmode.base.BaseCommand;
import commandmode.entity.Light;

/**
 * 实现打开电灯的命令
 * 这是一个命令 所以需要实现命令接口
 *
 * @author yaojianfeng
 */
public class NoCommandImpl implements BaseCommand {


    public NoCommandImpl() {

    }

    /**
     * 这个execute()方法调用接受对象的on()方法
     */
    @Override
    public void execute() {
        System.out.println("什么是赚钱?就是啥也不干老板还发工资!");
    }

    /**
     * 撤销功能
     * 撤销上一步的操作
     */
    @Override
    public void undo() {
        System.out.println("撤销个锤锤,老子是个空对象!快给老子弄个真对象来!ლ(°◕‵ƹ′◕ლ)");
    }
}
